
var varUrl = "http://localhost:8080/BolsaTrabajoWS/rest/bolsatrabajo/buscarofertasresult";
//esto solo es una dema de como consumir e web services a 
//partir de este ejemplo modificaremos los webservices



call();

function call() {
    var datos =null;
    //alert($("#hdnidempresa").val());
    
    if($("#cmbcategoria").val()==0 || $("#cmbcategoria").val()==null){
        datos = {idoferta: "0" , idempresa:{idempresa:$("#hdnidempresa").val()}  };
    }else{
        datos = {idoferta: "0" ,idcategoria:{idcategoria:$("#cmbcategoria").val()},idempresa:{idempresa:$("#hdnidempresa").val()}  };
    }
    
    //alert(JSON.stringify(datos));
$.ajax({
    url: varUrl,
    type: "POST",
    dataType: "json",
    data: JSON.stringify(datos),
    contentType: "application/json; charset=utf-8",
    success: function(data) {
        var html = "";

        for (i = 0; i < data.length; i++) {
            var ofertaresult = data[i];
            

            

            html = html + "<tr>" + 
                    "<td>" + ofertaresult.oferta.idoferta + "</td>" +
                    //"<td>  <a  name='deta'  href= '#'  idoferta='" + oferta.idoferta + "' descripcion='" + oferta.descripcion + "' fechalimite='" + oferta.fechaLimite + "' sueldo ='" + sueldo + "'  > " + oferta.cargo + " </a> </td>" +
                     "<td><a href='detalleOferta.jsp?idoferta="+ofertaresult.oferta.idoferta+
                             "&descripcion="+ofertaresult.oferta.descripcion+
                             "&cargo="+ofertaresult.oferta.cargo+
                             "&conocimientosBasico="+ofertaresult.oferta.conocimientosBasico+
                             
                             "&aniosExperiencia="+ofertaresult.oferta.aniosExperiencia+
                             "&edad="+ofertaresult.oferta.edad+
                             "&sexo="+ofertaresult.oferta.sexo+
                             "&sueldo="+ofertaresult.oferta.sueldo+
                             "&disponibilidad="+ofertaresult.oferta.disponibilidad+
                             "&turno="+ofertaresult.oferta.turno+
                             
                             "&distrito="+ofertaresult.oferta.distrito+
                             "&fechaLimite="+ofertaresult.oferta.fechaLimite+
                             
                             "&cantLimitePostulantes="+ofertaresult.oferta.cantLimitePostulantes+
                             "&grado="+ofertaresult.oferta.idgrado.nombre+
                             "&categoria="+ofertaresult.oferta.idcategoria.nombre+
                    "'> "+ofertaresult.oferta.descripcion+"</a> </td>" +
                     "<td> "+ofertaresult.oferta.cargo+" </td>" +
                    "<td>" + ofertaresult.oferta.idempresa.nombre + "</td>" + 
                    "<td><a href ='postulaciones.jsp?idoferta="+ofertaresult.oferta.idoferta +"'>postulaciones  ("+ofertaresult.cantidadPostulantes+")</a> </td>" + 
                    "</tr>";
        }
        $("#tbodyofertas").html(html);

       /* $("a[name='deta']").bind("click", function() {
            $("#idoferta").val($(this).attr("idoferta"));
            $("#descripcion").val($(this).attr("descripcion"));
            $("#fechalimite").val($(this).attr("fechalimite"));
            $("#sueldo").val($(this).attr("sueldo"));
            $("#formlistarofertas").attr("action","detalleoferta.jsp");
            $("#formlistarofertas").submit();
        });*/

    }
});

}
$("#cmbcategoria").live("change",function(){
    call();
  
});